package models

type SysUpgrade struct {
	ID      int64  `gorm:"not null;column:ID; PRIMARY_KEY"`
	FTPIP   string `gorm:"not null;column:FTPIP"`   //FTPIP地址
	FTPPORT string `gorm:"not null;column:FTPPORT"` //FTP端口
	FTPUN   string `gorm:"column:FTPUN"`            //FTP用户名
	FTPPW   string `gorm:"column:FTPPW"`            //FTP密码
	FTPFN   string `gorm:"not null;column:FTPFN"`   //FTP文件名称
	FTPMOD  string `gorm:"not null;column:FTPMOD"`  //是否登录 0:匿名登录 1：账号密码登录
}

// 配置数据库操作的表名称
func (SysUpgrade) TableName() string {
	return "SysUpgrade"
}

type EditSysUpgradeRequest struct {
	SysUpgrade SysUpgrade `json:"SysUpgrade"`
}
